<HTML>
<HEAD>
<TITLE>Odczyt i zapis ustawie przegldarki</TITLE>
<SCRIPT LANGUAGE="JavaScript1.2">
function setPreference(pref, value) {
    netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesWrite")
    navigator.preference(pref, value)
    netscape.security.PrivilegeManager.revertPrivilege("UniversalPreferencesWrite")
    showPreferences()
}

function showPreferences() {
    var form = document.forms[0]
    netscape.security.PrivilegeManager.enablePrivilege("UniversalPreferencesRead")
    form.imgLoad.checked = navigator.preference("general.always_load_images")
    form.cacheSize.value = navigator.preference("browser.cache.disk_cache_size")
    form.ssEnable.checked = navigator.preference("browser.enable_style_sheets")
    form.autoIEnable.checked = navigator.preference("autoupdate.enabled")
    var cookieSetting = navigator.preference("network.cookie.cookieBehavior")
    for (var i = 0; i < 3; i++) {
        form.elements["cookie" + i].checked = (i == cookieSetting) ? true : false
    }
    form.cookieWarn.checked = navigator.preference("network.cookie.warnAboutCookies")
    netscape.security.PrivilegeManager.revertPrivilege("UniversalPreferencesRead")
}
</SCRIPT>
</HEAD>

<BODY onLoad="showPreferences()">
<H1>Ustawienia przegldarki</H1>
<HR>
<FORM>
<INPUT TYPE="checkbox" NAME="imgLoad" 
onClick="setPreference('general.always_load_images',this.checked)">Automatyczne 
pobieranie obrazw<BR>
<INPUT TYPE="checkbox" NAME="ssEnable" 
onClick="setPreference('browser.enable_style_sheets',this.checked)">Wczona obsuga 
arkuszy stylw<BR>
<INPUT TYPE="checkbox" NAME="autoIEnable" 
onClick="setPreference('autoupdate.enabled',this.checked)">Wczona opcja 
automatycznej instalacji<BR>
<INPUT TYPE="checkbox" NAME="cookie0" 
onClick="setPreference('network.cookie.cookieBehavior',0)">Przyjmowanie wszystkich 
cookies<BR>
<INPUT TYPE="checkbox" NAME="cookie1" 
onClick="setPreference('network.cookie.cookieBehavior',1)">Przyjmowanie tylko tych 
cookies, ktre s przesyane z powrotem na serwer <BR>
<INPUT TYPE="checkbox" NAME="cookie2" 
onClick="setPreference('network.cookie.cookieBehavior',2)">Wyczona obsuga 
cookies<BR>
<INPUT TYPE="checkbox" NAME="cookieWarn" 
onClick="setPreference('network.cookie.warnAboutCookies',this.checked)">Ostrzeganie 
przed przyjciem cookies<BR>
Dyskowa pami podrczna <INPUT TYPE="text" NAME="cacheSize" SIZE=10> KB <BR>
</FORM>
</BODY>
</HTML>